.main{ margin:0 auto; width:1200px;}
.bgnone{ background:none;}
.logo{ width:230px; float:left; height:60px; padding:5px 0;}
.ad{ margin:5px auto;}

.showpc{display:block;}
.showmobile{display:none;}

/*header*/
.xnwzq{ width:100%; margin: 0 auto;position: relative;}
.xnwzq li{float:left;width:16.6%; height: 90px;position: relative;}
.bar1,.bar2,.bar3,.bar4,.bar5,.bar6{ background-image: url(../ico.png); background-repeat: no-repeat;}
.bar1{background-position:5px 15px;}
.bar2{background-position:-80px 15px;}
.bar3{background-position:-165px 15px;}
.bar4{background-position:-255px 15px;}
.bar5{background-position:-345px 15px;}
.bar6{background-position:-435px 15px;}
.xnwzq li a{display:block;z-index:99;}
.xnwzq li a:hover{}
.xnwzq li .submenu{display:none;top:88px;left:0px; position:absolute;width:500px; background:#FFF; padding:5px;z-index:+9999; clear:both; color:#000;border-top:#f7f7f7 2px solid; border-left:2px #f7f7f7 solid;border-right:2px #f7f7f7 solid; border-bottom:2px #f7f7f7 solid;}
.xnwzq li .submenu:hover { border-top:#f7f7f7 2px solid;box-shadow:-webkit-box-shadow:0 2px 10px #0CC;  
  -moz-box-shadow:0 2px 10px #ccc;  
  box-shadow:0 2px 10px #ccc;}
.zqgl{ width: 100%; position: relative;border-left:1px solid #f7f7f7; border-top:1px solid #f7f7f7;}
.zqgl a{ width:24.6%; float: left; height:40px;font-size: 15px; line-height: 40px; display: block; text-align: center; border-right:1px solid #f7f7f7; border-bottom:1px solid #f7f7f7;}

.xnwzq22{ width:100%; margin: 0 auto;position: relative;}
.xnwzq22 .wx::after{content:url(wxewm.png); background: #f7f7f7; position:absolute;right:-95px;top:95px;z-index:+99999;width:270px;height:153px;border:3px solid #f7f7f7;border-radius:0px;transform-origin:top center;transform:scale(0);opacity:0;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.xnwzq22 .wx:hover::after{ transform:scale(1); opacity: 1;}
.xnwzq22 .wb::after{content:url(wbewm.png); background: #f7f7f7; position:absolute;right:-95px;top:95px;z-index:+99999;width:270px;height:153px;border:3px solid #f7f7f7;border-radius:0px;transform-origin:top center;transform:scale(0);opacity:0;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.xnwzq22 .wb:hover::after{ transform:scale(1); opacity: 1;}
.xnwzq22 .dy::after{content:url(dyewm.png); background: #f7f7f7; position:absolute;right:-95px;top:95px;z-index:+99999;width:270px;height:153px;border:3px solid #f7f7f7;border-radius:0px;transform-origin:top center;transform:scale(0);opacity:0;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.xnwzq22 .dy:hover::after{ transform:scale(1); opacity: 1;}
.xnwzq22 li{float:left;width:16.6%; height: 90px;position: relative;align-items: center;text-align: center;display: flex;justify-content: space-around;}
.xnwzq22 li img{vertical-align:middle;transition:all .4s;}
.xnwzq22 li a{display:block;z-index:99;}
.xnwzq22 li a:hover img{transform:scale(1.1);transition:all .4s;}
.xnwzq22 li .submenu{display:none;top:88px;left:0px; position:absolute;width:500px; background:#FFF; padding:5px;z-index:+9999; clear:both; color:#000;border-top:#f7f7f7 2px solid; border-left:2px #f7f7f7 solid;border-right:2px #f7f7f7 solid; border-bottom:2px #f7f7f7 solid;}
.xnwzq22 li .submenu:hover { border-top:#f7f7f7 2px solid;box-shadow:-webkit-box-shadow:0 2px 10px #0CC;  
  -moz-box-shadow:0 2px 10px #ccc;  
  box-shadow:0 2px 10px #ccc;}


a.weixin{position:relative;}
.weixin::after{content:url(weixin.jpg); background: #f7f7f7;position:absolute;right:-25px;top:25px;z-index:+99999;width:120px;height:120px;border:3px solid #f7f7f7;border-radius:0px;transform-origin:top center;transform:scale(0);opacity:0;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.weixin:hover::after{ transform:scale(1); opacity: 1;}

a.app{position:relative;}
.app::after{content:url(xnrbapp.png); background: #f7f7f7; position:absolute;right:-95px;top:25px;z-index:+99999;width:270px;height:153px;border:3px solid #f7f7f7;border-radius:0px;transform-origin:top center;transform:scale(0);opacity:0;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.app:hover::after{ transform:scale(1); opacity: 1;}

a.fabu{position:relative;}
.fabu::after{content:url(fabu.jpg); background: #f7f7f7;position:absolute;right:-25px;top:25px;z-index:+99999;width:120px;height:120px;border:3px solid #f7f7f7;border-radius:0px;transform-origin:top center;transform:scale(0);opacity:0;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.fabu:hover::after{ transform:scale(1); opacity: 1;}

.baright{position: relative;}
.baright a{ font-size: 14px; text-decoration: none; padding-left:25px; margin: 0 3px; line-height:25px;}
.baright1,.baright2,.baright3,.baright4,.baright5,.baright6{ background-image: url(../ico.png); background-repeat: no-repeat;}
.baright1{background-position:0px -82px;}
.baright2{background-position:0px -113px;}
.baright3{background-position:0px -140px;}
.baright4{background-position:0px -167px;}
.baright5{background-position:0px -195px;}
.baright6{background-position:0px -222px;}


/*nav导航*/
.mainnav{width:1200px;margin:5px auto;height: auto;background:#226aa5;height:45px;}
.nav {height:45px; line-height: 45px; position: relative;width:1200px;margin:0 auto;}
.nav span {overflow: hidden; float: left; padding: 0 15px;}
.nav span a {color: #fff; font-size:18px; text-decoration: none; }
.nav span a:hover{font-weight: bold; }
.nav b.nav_jia {display: inline-block; width: 15px; height: 15px;   vertical-align: middle; cursor: pointer; position: absolute; z-index: 100; right: 15px; top: 15px;background: url(nav_jia.png) no-repeat; transition: All 0.4s ease-in-out;
            -webkit-transition: All 0.4s ease-in-out;
            -moz-transition: All 0.4s ease-in-out;
            -o-transition: All 0.4s ease-in-out;}
.nav b.nav_jia:hover{display: inline-block; width: 15px; height: 15px;   vertical-align: middle; cursor: pointer; position: absolute; z-index: 100; right: 15px; top: 15px;background: url(nav_jia.png) no-repeat;transform: rotate(360deg);
            -webkit-transform: rotate(360deg);
            -moz-transform: rotate(360deg);
            -o-transform: rotate(360deg);
            -ms-transform: rotate(360deg);}
.nav .nav_custom { height: 200px; position: absolute; top: 45px; left:0; z-index: 99999; background: #f5f5f5; display: none; padding-top: 50px; padding-left: 45px;text-align: left; }
.nav .nav_custom em { display: inline-block; width: 77px; text-align: center; font-style: normal; cursor: pointer; margin: 12px 14px 2px; color: #20569b; font-size: 14px; background: #d5e1f1; height: 32px; line-height: 32px; position: relative }
.nav .nav_custom em .delimg { position: absolute; width: 12px; height: 12px; background: url(close.png) no-repeat; display: block; top: -5px; right: -5px; background-size: cover; z-index: 500 }
.nav .nav_custom em.active { background: #4074bf; color: #fff }
.nav .nav_custom b.queding { position: absolute; bottom: 15px; right: 47px; width: 77px; text-align: center; background: #20559B; color: #fff; height: 32px;  line-height: 32px;}
.nav .nav_custom b { position: absolute; bottom: 5px; right: 10px; color: #fff; font-weight: normal; cursor: pointer }
.nav .nav_custom .del_nav { position: absolute; top: 205px; right: 15px; color: #333; height: 30px; width: 80px; line-height: 30px; text-align: center; font-weight: normal; cursor: pointer; border: 1px solid #c7c7c7 }
.nav .nav_custom .close_nav { position: absolute; top: 20px; right: 15px; height: 30px }
.nav .nav_custom .navstatus { position: absolute; width: 975px; z-index: 500; top: 20px; left: 58px; font-size: 14px; color: #20569b; height: 20px; line-height: 20px; display: block }
.nav .nav_custom .navstatus strong { font-weight: normal; color:#333; }
.nav .nav_custom .navstatus .error_tip { color: #e70012 }
.nav .nav_custom .navstatus .tip_n { color: #20559B; font-weight: bold; margin: 0 3px }
.nav .nav_custom .navstatus a { float: right; color: #333 }
.nav .nav_custom .navfh { cursor: pointer }
.move_open { -webkit-animation: move_open 1s ease forwards; animation: move_open 1s ease forwards }
 @-webkit-keyframes move_open {
     0% {
         -webkit-transform: rotate(0deg)
     }
     100% {
         -webkit-transform: rotate(135deg)
     }
 }
 @keyframes move_open {
     0% {
         transform: rotate(0deg)
     }
     100% {
         transform: rotate(135deg)
     }
 }

/*头条*/
.jrtt{ height:80px; margin:10px 0 5px; line-height:80px; padding-left:70px; border-bottom: #c9c9ca 1px dotted; padding-bottom:10px; overflow:hidden; background:url(jrtt.png) no-repeat left 5px;width:880px;}
.jrtt h1{ color:#226aa5; font-size:32px; line-height:40px; text-align:center; font-weight:bold;letter-spacing:3px; display: block;}
.jrtt h1 a{color:#226aa5; font-size:32px;font-weight:bold;}
.jrtt p{ height:30px; line-height:30px; text-align:center; margin-top:10px;}
.jrtt p a{ font-size:15px; line-height:30px; padding:0 8px; color:#999;}


/*县域头条*/
.xytt{ line-height:35px; padding-bottom:3px; overflow:hidden; width:100%;border-bottom: #c9c9ca 1px dotted;}
.xytt span{ font-size: 18px; color: #226aa5; font-weight: bold; line-height: 35px;}
.xytt h1{ color:#226aa5; font-size:24px; line-height:35px; text-align:center; font-weight:bold; display: block;}
.xytt p{ height:30px; line-height:30px; text-align:center; margin-top:5px;}
.xytt p a{ font-size:15px; line-height:30px; padding:0 8px; color:#999;}


/*侧边标题样式*/
.com_titl {height:38px; border-bottom:#efefef 2px solid;}
.com_titl a { padding:0 10px; height: 38px; float: left; text-align:left; font-size:18px;color: #226aa5; display:block;border-bottom:#226aa5 2px solid; line-height:35px; text-decoration: none;}
.com_titl a:hover{border-bottom:#f7191e 2px solid; color:#f7191e; }

/*通用标题样2式*/
.com_titl2 {height:30px; border-bottom:#efefef 2px solid;}
.com_titl2 a { padding:0 15px; height: 30px; float: left; text-align:left; font-size:18px;color: #226aa5; display:block;border-bottom:#226aa5 2px solid; }

.more a{font-size:15px; line-height:30px; padding:0 8px; color:#F00; text-decoration:none;}

.frtitle {color:#0C3; font-size:14px; line-height:25px; margin-top:8px;}
.frtitle a{color:#0C3; font-size:14px; line-height:25px; padding:0 5px;}

.frtitle2 {color:#0C3; font-size:15px; line-height:25px; margin-top:8px;}
.frtitle2 a{color:#0C3; font-size:15px; line-height:25px; padding:0 5px;}

/*幻灯*/
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.grabbing{cursor:url(grabbing.png) 8 8,move}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
#owl-demo{position:relative;width:760px;height:480px;margin:0px auto 0 auto; box-shadow: #f7f7f7 0px 0px 10px;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:760px;height:480px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:58px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px;color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(bg17.png);}
.owl-next{right:0;background-image:url(bg18.png);}
.owl-prev:hover{background-image:url(bg19.png);}
.owl-next:hover{background-image:url(bg20.png);}

/*在线访谈*/
.zxft img:hover { opacity: 0.85; filter: alpha(opacity=85); }
.zxft img{width:100%; height:200px; position:relative; z-index:11;}
.zxft h2{width:100%; height:30px; line-height:30px; font-size:15px; color:#fff;}
.zxft h2 a{color:#226aa5; font-size:16px; text-decoration: none;}
.zxft p{color:#666;line-height:27px; font-size:15px; text-indent:3px;position:relative; }
.zxft p span{background:url(video.png) no-repeat center; width:50px; padding:3px 15px 3px 10px; color:#FFF;font-size:13px;}


/*访谈改 20181206*/
.zxft2{width: 48.5%; margin-right: 1.5%; float: left;border-bottom: 1px dashed #ededed; }
.zxft-left{width:40%; height:100px; z-index:11; float: left;overflow: hidden;}
.zxft-left img{width: 100%;}
.zxft-left img:hover { opacity: 0.85; filter: alpha(opacity=85); }
.zxft-right{width:56%; color:#666;line-height:25px; font-size:14px;float: right; overflow: hidden;height:100px;}
.zxft-right h2{line-height:26px; font-size:15px; color:#fff;}
.zxft-right h2 a{color:#226aa5; font-size:16px; text-decoration: none;}
.zxft2{ color:#666;font-size:14px; font-weight: bold; line-height: 25px;}
.zxft2 span{ font-weight: bold;}

/*H5*/
.slider7{text-align:center;width:100%; }
.slider7 img{width:80%; height:340px; position:relative; z-index:11;margin: 0 auto;}
.slider7 h2{width:100%; height:30px; line-height:30px; font-size:15px;overflow: hidden; display: none;}
.slider7 h2 {color:#226aa5; font-size:16px; font-weight: bold; text-decoration: none;}


/*H5*/

.h5{text-align:center;width:100%; }
.h5 img{width:46%; margin: 0 2%; height: 186px; float: left; }



/*党务*/
#list_lh{height:120px; overflow:hidden;}
#list_lh ul{}
#list_lh ul li{overflow:hidden;list-style:none;height:30px; line-height:30px; overflow:hidden;background:url(dot.png) no-repeat 0px center; padding-left:15px; }
/*#list_lh ul li:hover{ background:#f6f6f6;}*/
#list_lh ul li a{ font-size:16px; text-decoration: none;}

/*问政平台*/
.wzpt{width:100%;height:124px; overflow: hidden; }
.wzpt h2{list-style:none;line-height:31px; text-align: center; padding-left:15px;}
.wzpt p{ font-size:14px; color: #666; line-height: 30px; height: 60px; overflow: hidden;}
.wzpt ul{ margin:3px 0;}
.wzpt ul li{list-style:none;line-height:31px;height:31px; background:url(dot.png) no-repeat 0px center; padding-left:15px; overflow: hidden; padding-right: 10px; float: left;}
.wzpt ul li a{ text-decoration:none;letter-spacing:0px;}
.wzpt ul li span{float:right;color:#999; width:70px;text-align:right; } 

.wzptimg img:hover { opacity: 0.85; filter: alpha(opacity=85); }
.wzptimg img{ width: 100%;}
.wzptimg li{ width: 33%; float: left;}

/*重点领域*/
.zdly-lb{ width:100%; height: 228px; overflow-y: auto;}
.zdly-lb li{float:left;width:17.8%; margin:8px 8px 8px 8px; height:100px; }
.zdly-lb li a{padding:50px 0px 0px; text-align:center; display:block;font-size:15px; font-weight:400; line-height: 50px; text-decoration:none; }
.zdly-lb li a.zdly-ico1{ background:url(xxgk01.png) center 20px no-repeat #fff; border:#226aa5 1px solid;}
.zdly-lb li a.zdly-ico1:hover{ background:url(xxgk01.png) center 20px no-repeat #fafafa;border:#f7191e 1px solid;}
.zdly-lb li a.zdly-ico2{ background:url(xxgk02.png) center 20px no-repeat #fff; border:#226aa5 1px solid;}
.zdly-lb li a.zdly-ico2:hover{ background:url(xxgk02.png) center 20px no-repeat #fafafa;border:#f7191e 1px solid;}
.zdly-lb li a.zdly-ico3{ background:url(xxgk03.png) center 20px no-repeat #fff; border:#226aa5 1px solid;}
.zdly-lb li a.zdly-ico3:hover{ background:url(xxgk03.png) center 20px no-repeat #fafafa;border:#f7191e 1px solid;}
.zdly-lb li a.zdly-ico4{ background:url(xxgk04.png) center 20px no-repeat #fff; border:#226aa5 1px solid;}
.zdly-lb li a.zdly-ico4:hover{ background:url(xxgk04.png) center 20px no-repeat #fafafa;border:#f7191e 1px solid;}
.zdly-lb li a.zdly-ico5{ background:url(xxgk05.png) center 20px no-repeat #fff; border:#226aa5 1px solid;}
.zdly-lb li a.zdly-ico5:hover{ background:url(xxgk05.png) center 20px no-repeat #fafafa;border:#f7191e 1px solid;}
.zdly-lb li a.zdly-ico6{ background:url(xxgk06.png) center 20px no-repeat #fff; border:#226aa5 1px solid;}
.zdly-lb li a.zdly-ico6:hover{ background:url(xxgk06.png) center 20px no-repeat #fafafa;border:#f7191e 1px solid;}
.zdly-lb li a.zdly-ico7{ background:url(xxgk07.png) center 20px no-repeat #fff; border:#226aa5 1px solid;}
.zdly-lb li a.zdly-ico7:hover{ background:url(xxgk07.png) center 20px no-repeat #fafafa;border:#f7191e 1px solid;}
.zdly-lb li a.zdly-ico8{ background:url(xxgk08.png) center 20px no-repeat #fff; border:#226aa5 1px solid;}
.zdly-lb li a.zdly-ico8:hover{ background:url(xxgk08.png) center 20px no-repeat #fafafa;border:#f7191e 1px solid;}
.zdly-lb li a.zdly-ico9{ background:url(xxgk09.png) center 20px no-repeat #fff; border:#226aa5 1px solid;}
.zdly-lb li a.zdly-ico9:hover{ background:url(xxgk09.png) center 20px no-repeat #fafafa;border:#f7191e 1px solid;}
.zdly-lb li a.zdly-ico10{ background:url(xxgk10.png) center 20px no-repeat #fff; border:#226aa5 1px solid;}
.zdly-lb li a.zdly-ico10:hover{ background:url(xxgk10.png) center 20px no-repeat #fafafa;border:#f7191e 1px solid;}
.zdly-lb li a.zdly-ico11{ background:url(xxgk11.png) center 20px no-repeat #fff; border:#226aa5 1px solid;}
.zdly-lb li a.zdly-ico11:hover{ background:url(xxgk11.png) center 20px no-repeat #fafafa;border:#f7191e 1px solid;}
.zdly-lb li a.zdly-ico12{ background:url(xxgk12.png) center 20px no-repeat #fff; border:#226aa5 1px solid;}
.zdly-lb li a.zdly-ico12:hover{ background:url(xxgk12.png) center 20px no-repeat #fafafa;border:#f7191e 1px solid;}
.zdly-lb li a.zdly-ico13{ background:url(xxgk13.png) center 20px no-repeat #fff; border:#226aa5 1px solid;}
.zdly-lb li a.zdly-ico13:hover{ background:url(xxgk13.png) center 20px no-repeat #fafafa;border:#f7191e 1px solid;}
.zdly-lb li a.zdly-ico14{ background:url(xxgk14.png) center 20px no-repeat #fff; border:#226aa5 1px solid;}
.zdly-lb li a.zdly-ico14:hover{ background:url(xxgk14.png) center 20px no-repeat #fafafa;border:#f7191e 1px solid;}
.zdly-lb li a.zdly-ico15{ background:url(xxgk15.png) center 20px no-repeat #fff; border:#226aa5 1px solid;}
.zdly-lb li a.zdly-ico15:hover{ background:url(xxgk15.png) center 20px no-repeat #fafafa;border:#f7191e 1px solid;}


.zdly-lb::-webkit-scrollbar{width:5px;}
.zdly-lb::-webkit-scrollbar-button{display: none;}
.zdly-lb::-webkit-scrollbar-track-piece{background:#eeeeee;}
.zdly-lb::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px;}
.zdly-lb{scrollbar-arrow-color: #eeeeee;scrollbar-highlight-color: #eeeeee; scrollbar-base-color:#d2d2d2; }



/*党政网站集群*/

#tab {overflow:hidden;zoom:1;height:30px; background:#f7f7f7;}
#tab li {float:left;height:30px;cursor:pointer;line-height:30px;width:33%; text-align: center; }
#tab li a{color:#014c71;font-size:16px;font-weight:bold;}
#tab li.current {float:left;color:#fff; background:#226aa5; height:30px; z-index: +99;}
#content ul {display:none;padding:0 0 ;height: 198px; overflow-y: auto;}


#content ul::-webkit-scrollbar{width:5px;}
#content ul::-webkit-scrollbar-button{display: none;}
#content ul::-webkit-scrollbar-track-piece{background:#eeeeee;}
#content ul::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px;}
#content ul{scrollbar-arrow-color: #eeeeee;scrollbar-highlight-color: #eeeeee; scrollbar-base-color:#d2d2d2; }

.zqlb{width: 100%; margin-top: 6px;}
.zqlb li{width: 31%; margin: 5px 1%; height: 28px; line-height: 28px; text-align:center; float: left; border: #f7f7f7 1px solid;}
.zqlb li a{ font-size: 14px;}





/*办事部门*/
.bstitle{ height:35px; line-height:35px;}
.bstitle h3{ font-size:18px; font-weight:bold; padding-left:30px;}
.bsbm-lb{ width:100%;}
.bsbm-lb li{float:left; width:14.5%;margin:0 8px 8px;text-align:center;}
.bsbm-lb li a{font-size:16px; font-weight:400;text-decoration:none;border:#226aa5 1px solid;padding:7px 5px; display:block;}
.bsbm-lb li a：hover{font-weight:bold;border:#ffa703 1px solid;}

/*办事服务*/
.grbs{background:url(grbs.png) no-repeat 5px center;}
.grbs-lb{ width:100%;}
.grbs-lb li{float:left;width:20%; margin:5px 8px 8px 8px; }
.grbs-lb li a{padding:45px 0px 5px; text-align:center; display:block;font-size:14px; font-weight:400; text-decoration:none; }
.grbs-lb li a.grbs-ico1{ background:url(ge-01.png) center 10px no-repeat #fff;border:#226aa5 1px solid;}
.grbs-lb li a.grbs-ico1:hover{ background:url(ge-01.png) center 10px no-repeat #fafafa;border:#f46d1d 1px solid;}
.grbs-lb li a.grbs-ico2{ background:url(ge-02.png) center 10px no-repeat #fff; border:#226aa5 1px solid;}
.grbs-lb li a.grbs-ico2:hover{ background:url(ge-02.png) center 10px no-repeat #fafafa;border:#f46d1d 1px solid;}
.grbs-lb li a.grbs-ico3{ background:url(ge-03.png) center 10px no-repeat #fff; border:#226aa5 1px solid;}
.grbs-lb li a.grbs-ico3:hover{ background:url(ge-03.png) center 10px no-repeat #fafafa;border:#f46d1d 1px solid;}
.grbs-lb li a.grbs-ico4{ background:url(ge-04.png) center 10px no-repeat #fff; border:#226aa5 1px solid;}
.grbs-lb li a.grbs-ico4:hover{ background:url(ge-04.png) center 10px no-repeat #fafafa;border:#f46d1d 1px solid;}
.grbs-lb li a.grbs-ico5{ background:url(ge-05.png) center 10px no-repeat #fff; border:#226aa5 1px solid;}
.grbs-lb li a.grbs-ico5:hover{ background:url(ge-05.png) center 10px no-repeat #fafafa;border:#f46d1d 1px solid;}
.grbs-lb li a.grbs-ico6{ background:url(ge-06.png) center 10px no-repeat #fff; border:#226aa5 1px solid;}
.grbs-lb li a.grbs-ico6:hover{ background:url(ge-06.png) center 10px no-repeat #fafafa;border:#f46d1d 1px solid;}
.grbs-lb li a.grbs-ico7{ background:url(ge-07.png) center 10px no-repeat #fff; border:#226aa5 1px solid;}
.grbs-lb li a.grbs-ico7:hover{ background:url(ge-07.png) center 10px no-repeat #fafafa;border:#f46d1d 1px solid;}
.grbs-lb li a.grbs-ico8{ background:url(ge-08.png) center 10px no-repeat #fff; border:#226aa5 1px solid;}
.grbs-lb li a.grbs-ico8:hover{ background:url(ge-08.png) center 10px no-repeat #fafafa;border:#f46d1d 1px solid;}



.qybs{background:url(qybs.png) no-repeat 5px center;}
.qybs-lb{ width:100%;}
.qybs-lb li{float:left;width:20%; margin:5px 8px 8px 8px; }
.qybs-lb li a{padding:45px 0px 5px; text-align:center; display:block;font-size:14px; font-weight:400; text-decoration:none; }
.qybs-lb li a.qybs-ico1{ background:url(qy-01.png) center 10px no-repeat #fff; border:#226aa5 1px solid;}
.qybs-lb li a.qybs-ico1:hover{ background:url(qy-01.png) center 10px no-repeat #fafafa;border:#00ba9c 1px solid;}
.qybs-lb li a.qybs-ico2{ background:url(qy-02.png) center 10px no-repeat #fff; border:#226aa5 1px solid;}
.qybs-lb li a.qybs-ico2:hover{ background:url(qy-02.png) center 10px no-repeat #fafafa;border:#00ba9c 1px solid;}
.qybs-lb li a.qybs-ico3{ background:url(qy-03.png) center 10px no-repeat #fff; border:#226aa5 1px solid;}
.qybs-lb li a.qybs-ico3:hover{ background:url(qy-03.png) center 10px no-repeat #fafafa;border:#00ba9c 1px solid;}
.qybs-lb li a.qybs-ico4{ background:url(qy-04.png) center 10px no-repeat #fff; border:#226aa5 1px solid;}
.qybs-lb li a.qybs-ico4:hover{ background:url(qy-04.png) center 10px no-repeat #fafafa;border:#00ba9c 1px solid;}
.qybs-lb li a.qybs-ico5{ background:url(qy-05.png) center 10px no-repeat #fff; border:#226aa5 1px solid;}
.qybs-lb li a.qybs-ico5:hover{ background:url(qy-05.png) center 10px no-repeat #fafafa;border:#00ba9c 1px solid;}
.qybs-lb li a.qybs-ico6{ background:url(qy-06.png) center 10px no-repeat #fff; border:#226aa5 1px solid;}
.qybs-lb li a.qybs-ico6:hover{ background:url(qy-06.png) center 10px no-repeat #fafafa;border:#00ba9c 1px solid;}
.qybs-lb li a.qybs-ico7{ background:url(qy-07.png) center 10px no-repeat #fff; border:#226aa5 1px solid;}
.qybs-lb li a.qybs-ico7:hover{ background:url(qy-07.png) center 10px no-repeat #fafafa;border:#00ba9c 1px solid;}
.qybs-lb li a.qybs-ico8{ background:url(qy-08.png) center 10px no-repeat #fff; border:#226aa5 1px solid;}
.qybs-lb li a.qybs-ico8:hover{ background:url(qy-08.png) center 10px no-repeat #fafafa;border:#00ba9c 1px solid;}


/*新闻列表*/
.newstitle{ border-bottom:#226aa5 2px solid; height:40px;width: 100%;}
.newstitle a{ padding: 0 5px; text-decoration: none;color:#226aa5;}
.newstitlel{color:#226aa5; font-size:18px; font-weight:bold; line-height:40px;border-bottom:#f7191e 2px solid; padding: 0 20px 0 10px;height:40px; float: left;}


.xwlist{width:100%;overflow:hidden; border-bottom:#CCC 1px dotted;}
.xwlist ul{ margin:3px 0;}
.xwlist ul li{list-style:none;height:31px; line-height:31px; overflow:hidden;background:url(dot.png) no-repeat 0px center; padding-left:15px;}
.xwlist ul li a{ text-decoration:none;letter-spacing:0px;}
.cb{color:#226aa5; font-weight:bold;font-size:16px;}
.xwlist ul li span{float:right;color:#999; width:70px;text-align:right; } 

/*新闻列表2*/
.xwlist2{width:100%;overflow:hidden; border-top:#CCC 1px dotted; height: 124px;}
.xwlist2 ul{ margin:3px 0;}
.xwlist2 ul li{list-style:none;height:31px; line-height:31px; overflow:hidden;background:url(dot.png) no-repeat 0px center; padding-left:10px; float: left; margin-right:12px;}
.xwlist2 ul li a{ text-decoration:none;letter-spacing:0px;}
.xwlist2 ul li span{float:right;color:#999; width:70px;text-align:right; } 

/*新闻列表2*/
.xwlist3{width:100%;overflow:hidden;}
.xwlist3 ul{ margin:3px 0;}
.xwlist3 ul li{list-style:none;height:31px; line-height:31px; overflow:hidden;background:url(dot.png) no-repeat 0px center; padding-left:2%; float: left; margin-right:2%; width: 46%;}
.xwlist3 ul li a{ text-decoration:none;letter-spacing:0px;}
.xwlist3 ul li span{float:right;color:#999; width:70px;text-align:right; } 

/*图文展示1*/
.ri_tpjx{width:100%; height:220px; overflow:hidden; float:left;}
.ri_tpjx img{width:100%; height:220px; position:relative; z-index:11;}
.ri_tpjx img:hover { opacity: 0.85; filter: alpha(opacity=85); }
.ri_tpjx h1{width:100%; height:30px; position:relative; z-index:22; background:#000; top:-30px; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.ri_tpjx h2{width:100%; height:30px; line-height:25px; position:relative; z-index:33; top:-60px; font-size:14px; font-weight:normal; color:#fff; text-align:center; overflow:hidden;}
.ri_tpjx h2 a{font-size:16px; font-weight:normal; color:#fff;}
.ri_tpjx h2 a:hover{color:#fa9627;}

/*图文展示2*/
.ri_tpjx2{width:48.9%; height:130px; overflow:hidden; float:left; margin:0 1px;}
.ri_tpjx2 img{width:100%; height:130px; position:relative; z-index:11;}
.ri_tpjx2 img:hover { opacity: 0.85; filter: alpha(opacity=85); }
.ri_tpjx2 h1{width:100%; height:30px; position:relative; z-index:22; background:#000; top:-30px; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.ri_tpjx2 h2{width:100%; height:30px; line-height:25px; position:relative; z-index:33; top:-60px; font-size:14px; font-weight:normal; color:#fff; text-align:center; overflow:hidden;}
.ri_tpjx2 h2 a{font-size:14px; font-weight:normal; color:#fff;}
.ri_tpjx2 h2 a:hover{color:#fa9627;}

/*图文展示4*/
.ri_tpjx3{width:48.6%; height:90px; overflow:hidden; float:left;margin:0 0.7%;}
.ri_tpjx3 img{width:100%; height:90px; position:relative; z-index:11;transition:all 0.3s;}
.ri_tpjx3 img:hover { opacity: 0.85; filter: alpha(opacity=85); }
.ri_tpjx3 h1{width:100%; height:30px; position:relative; z-index:22; background:#000; top:-30px; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.ri_tpjx3 h2{width:100%; height:30px; line-height:25px; position:relative; z-index:33; top:-60px; font-size:14px; font-weight:normal; color:#fff; text-align:center; overflow:hidden;}
.ri_tpjx3 h2 a{font-size:14px; font-weight:normal; color:#fff;}
.ri_tpjx3 h2 a:hover{color:#fa9627;}

/*新闻列表2*/
.ri_lb{height:auto;}
.ri_lb li{height:33px; line-height:33px; font-size:15px; color:#393939; float:left; overflow:hidden; padding-right:20px;}
.ri_lb li a{color:#393939; font-size:16px; padding-left: 5px;}

/*新闻列表3*/
.ri_lb2{height:auto;}
.ri_lb2 li{height:30px; line-height:30px; font-size:15px; color:#393939; overflow:hidden; padding-left:5px; float: left;}
.ri_lb2 li a{color:#393939; font-size:15px; padding-left:5px; }

/*新闻列表5*/
.ri_lb4{height:auto;}
.ri_lb4 li{height:30px; line-height:30px; font-size:15px; color:#393939; overflow:hidden; padding-left:5px;}
.ri_lb4 li a{color:#393939; font-size:15px; padding-left:5px; }

/*新闻列表4*/
.ri_lb3{height:auto; width:100%;}
.ri_lb3 li{ padding-left:5px;height:30px; line-height:30px; font-size:15px; color:#393939; float:left; overflow:hidden; width:48%;}
.ri_lb3 li:nth-child(even){ padding-left:5px;height:30px; line-height:30px; font-size:15px; color:#393939; float:left; overflow:hidden; width:49%; margin-left:1%;}
.ri_lb3 li a{color:#393939; font-size:15px; padding-left:5px; }

/*新闻列表4*/
.indexlt{font-size:13px;color:#000;text-decoration:none;height:25px; line-height:25px;}
.indexlt li{height:25px; line-height:25px; overflow:inherit;}
.indexlt a{font-size:13px;color:#000;text-decoration:none; padding-left:5px;height:25px; line-height:25px; overflow:inherit;}
.indexlt a:hover{font-size:13px;text-decoration:underline;color:#ff0000;}

/*图文展示1*/
.dataList li { padding: 6px 0 6px 0; border-bottom: 1px dashed #ededed; overflow: hidden; position:relative; }
.dataList h3 {width:100%; }
.dataList h3 a { display: inline-block; line-height: 30px; overflow: hidden; font-size:16px; color: #000; font-family:"Microsoft yahei"; }
/*.dataList .imgs { float: left; width: 138px; height: 90px; margin-right: 10px; }*/
.dataList  img { width: 120px; height: 72px; vertical-align: top; padding-right:10px; float:left; -moz-transition:-moz-transform .3s ease;
-ms-transition:-ms-transform .3s ease;transition:transform .3s ease;}
.dataList .summary {/* height: 75px;*/ line-height: 24px; overflow: hidden; color: #666; font-size:14px; font-family:"宋体"; }
.dataList .info { height: 14px; line-height: 14px; padding: 0; text-align: right; }
.dataList .time { font-size: 12px; color:#999;}



/*图文展示2*/
.dataList2 li {padding: 6px 0 6px 0; border-bottom: 1px dashed #ededed; overflow: hidden; position:relative; }
.dataList2 h3 {float:right; width:65%;WORD-BREAK: break-all; WORD-WRAP: break-word}
.dataList2 h3 a { display: inline-block; line-height:25px; overflow: hidden; font-size:15px; color: #000; font-family:"Microsoft yahei"; }
.dataList2 .imgs a { font-size: 0px; vertical-align: top; float:left; width:30%; height:80px; overflow:hidden; display:inline; margin-right:10px; }
.dataList2 .imgs img { width:100%; height:75px; vertical-align: top; padding-right:10px; float:left; -moz-transition:-moz-transform .3s ease;
-ms-transition:-ms-transform .3s ease;transition:transform .3s ease;}
.dataList2 .summary {/* height: 75px;*/ line-height: 24px; overflow: hidden; color: #666; font-size:14px; font-family:"宋体"; }
.dataList2 .info { height: 14px; line-height: 14px; padding: 0; text-align: right; }
.dataList2 .time { font-size: 12px; color:#999; float:right;}


/*图文展示3*/
.dataList3 li {padding: 6px 0 6px 0; border-bottom: 1px dashed #ededed; overflow: hidden; position:relative;width: 48.5%; margin-right: 1.5%; float: left; }
.dataList3 h3 {float:right; width:65%;WORD-BREAK: break-all; WORD-WRAP: break-word}
.dataList3 h3 a { display: inline-block; line-height:25px; overflow: hidden; font-size:15px; color: #000; font-family:"Microsoft yahei"; }
.dataList3 .imgs a { font-size: 0px; vertical-align: top; float:left; width:30%; height:80px; overflow:hidden; display:inline; margin-right:10px; }
.dataList3 .imgs img { width:100%; height:75px; vertical-align: top; padding-right:10px; float:left; -moz-transition:-moz-transform .3s ease;
-ms-transition:-ms-transform .3s ease;transition:transform .3s ease;}
.dataList3 .summary {/* height: 75px;*/ line-height: 24px; overflow: hidden; color: #666; font-size:14px; font-family:"宋体"; }
.dataList3 .info { height: 14px; line-height: 14px; padding: 0; text-align: right; }
.dataList3 .time { font-size: 12px; color:#999; float:right;}


/*专题*/
.ztbd{ border:#C5DCED 1px solid;}
.ztbd-titile{ width:25px; height:100px; padding-top:10px; background:url(tzggbg.png) no-repeat right center #f5f5f5; padding-left:5px;}
.ztbd-titile a{color:#F00;font-size:16px;font-weight:bold; line-height:23px; text-align:center; text-decoration:none;}
.ztbd-con{ width:348px; height:100px; padding:0 5px;}


.tab_title{ height:38px;/*background:url(xwzx/tabtitlel.png) repeat-x top;*/ border-bottom:#226aa5 2px solid;}
.tab_con{padding:8px;}
.ywico{ background:url(xwzx/ywico.png) no-repeat center; height:30px; width:38px;}
.menub1_1 {float: left;width:75px; cursor: pointer;line-height:35px;height:38px; text-align: center;border-bottom:#f7191e 2px solid; /*background: url(b.png) bottom no-repeat;*/}
.menub1_1 a{font-size:18px;color: #f7191e; font-weight:bold;}
.menub1_1 a:hover{color:#f7191e; text-decoration:none;}
.menub1_2 {font-weight:bold;float: left;width:75px;cursor: pointer;line-height:35px; height:38px; text-align: center;}
.menub1_2 a{color: #226aa5;font-size:18px;}


/*微信*/
.weixin{}
.wxlogo{}
.wxlogo img{ width:80; padding:8px 10px 0 0; float:left;}
.wxlogo h2{font-size:18px; font-weight:800; color:#666; height:30px; line-height:30px;}
.wxlogo p{font-size:15px;color:#666; height:30px; line-height:30px;}
.wxlogo span{ background:url(renz.png) no-repeat left center; padding-left:25px;font-size:15px; line-height:30px;}

/*数字报宣传*/
.szb{position: relative; z-index: 1; }
/*
.szb a{width:46%; float:left; text-align:center; margin:0 2%;}
.szb img{ width:94%; padding:1% 3%;border:#C5DCED 1px solid;}
*/
.rczp{ height:205px; overflow:hidden;}
.ltdy{ height:282px; overflow:hidden;}
.xnmy{ height:245px; overflow:hidden;}

.yqlj { font-size:14px; color:#999; line-height:25px;}
.yqlj a{ font-size:14px; color:#999; line-height:25px;}



/*全媒体二维码宣传*/
.mtad{}
.mtad li{ float:left; margin:0 5px; text-align:center; }
.mtad li img{ padding:5px; border:#efefef 1px solid; height:100px; background:#FFF;}
.mtad li p{ font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
/*举报图标*/
.jbtb{ text-align:center; margin:15px auto 0; width:100%;}
.jbtb a{margin:0 10px;}
.jbtb img{ height:50px;}

.dhtb{ background:url(dhtb.png) no-repeat left 0; padding-left:22px; font-size:13px;height:22px; }
.aptb{ background:url(aptb.png) no-repeat left 0; padding-left:22px; font-size:13px;height:20px; }
.xnworld{color:#069; line-height:20px; font-size:15px; text-align:center; display:none;}

/* 浮动面板 */
#floatPanel{}
#floatPanel .ctrolPanel{width:36px;height:166px;background:#fff url(float-panel-bg.gif) no-repeat left top;border:solid 1px #ddd;position:fixed;right:25px;top:300px;overflow:hidden;z-index:10000; _position:absolute; /* for IE6 */_top:expression(documentElement.scrollTop + 300);}
#floatPanel .ctrolPanel a{width:34px;font-size:12px;color:#ff6600;letter-spacing:1px;text-align:center;overflow:hidden;}
#floatPanel .ctrolPanel .arrow{height:29px;line-height:28px;display:block;margin:1px auto;}
#floatPanel .ctrolPanel .arrow span{display:none;}
#floatPanel .ctrolPanel .arrow:hover{background:#f4f4f4;}
#floatPanel .ctrolPanel .arrow:hover span{display:block;}
#floatPanel .ctrolPanel .contact{height:60px;display:block;margin:2px auto;}
#floatPanel .ctrolPanel .contact span{line-height:90px;}
#floatPanel .ctrolPanel .qrcode{height:40px;display:block;margin:2px auto;}
#floatPanel .ctrolPanel .qrcode span{display:none;}

#floatPanel .popPanel{width:170px;height:182px;position:fixed;right:70px;top:300px;z-index:10000;overflow:hidden;display:none;_position:absolute; /* for IE6 */_top:expression(documentElement.scrollTop + 300); }
#floatPanel .popPanel .popPanel-inner{width:170px;height:182px;position:relative;overflow:hidden;}
#floatPanel .popPanel .popPanel-inner .arrowPanel{width:10px;height:240px;position:absolute;right:1px;top:102px;}
#floatPanel .popPanel .popPanel-inner .arrowPanel .arrow01{width:0;height:0;font-size:0;line-height:0;border-top:10px solid transparent;_border-top:10px solid black;_filter:chroma(color=black);border-right:10px solid transparent;_border-right:10px solid black;_filter:chroma(color=black);border-bottom:10px solid transparent;_border-bottom:10px solid black;_filter:chroma(color=black);border-left:10px solid #ddd;position:absolute;bottom:0;position:absolute;left:2px;top:0;}
#floatPanel .popPanel .popPanel-inner .arrowPanel .arrow02{width:0;height:0;font-size:0;line-height:0;border-top:10px solid transparent;_border-top:10px solid black;_filter:chroma(color=black);border-right:10px solid transparent;_border-right:10px solid black;_filter:chroma(color=black);border-bottom:10px solid transparent;_border-bottom:10px solid black;_filter:chroma(color=black);border-left:10px solid #fff;position:absolute;bottom:0;position:absolute;left:0;top:0;}
#floatPanel .popPanel .popPanel-inner .qrcodePanel{width:160px;height:180px;text-align:center;background:#fff;border:solid 1px #ddd;position:absolute;left:0;top:0;overflow:hidden;}
#floatPanel .popPanel .popPanel-inner .qrcodePanel img{width:140px;height:140px;border:none;padding:10px 10px 5px 10px;}
#floatPanel .popPanel .popPanel-inner .qrcodePanel span{font-size:12px;color:#666;line-height:24px;letter-spacing:1px;}

/*幻灯*/
.rollBox{width:280px;overflow:hidden;padding:0; height:250px;}
.rollBox .LeftBotton{height:130px;width:49px;background:url(btn_pre.png) no-repeat;overflow:hidden;float:left;display:inline;margin:90px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:130px;width:50px;background:url(btn_next.png) no-repeat;overflow:hidden;float:left;display:inline;margin:90px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:180px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:180px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto; width:160px; height:240px;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}


/*图秀*/
.image_show{width:1200px;margin:10px auto}
.image_show .img{padding:0 3px 3px 0;position:relative}
.image_show .img,.image_show .img img{float:left}
.col_left{width:191px;float:left;overflow:hidden}
.col_right{float:left;width:493px;overflow:hidden}
.image_show .tabs_panes .img{position:relative;width:510px;height:382px}
.image_show .tabs_panes .img .img_mask{position:absolute;left:0;top:340px;width:510px;height:42px;background:#000;opacity:.6;filter:alpha(opacity=60)}
.image_show .tabs_panes .img p{position:absolute;left:0;top:340px;width:510px;height:42px;line-height:42px;font-size:16px;text-align:center;color:#fff}
.image_show .tabs_panes .img p a,.image_show .tabs_panes .img p a:visited{color:#fff}
.mask{position:absolute;left:0;top:0;background:#000;opacity:.4;filter:alpha(opacity=40)}

/*咸宁概况*/
.xngk {margin:0;list-style:none;width:100%;}
.xngk li{width:43%;height:43px; margin:10px 0; float:left;border:1px solid #f0f0f0;}
.xngk a{ display:block;font-size:16px;line-height:43px; text-align:center;}
.xngk li:nth-child(even){margin-left:20px;}

/*吃喝玩乐*/
.metro-layout { width:100%; height: 100%; }
.items {position: relative; overflow: hidden; width:100%; }
.items ul li {float:left; position:relative; margin:12px; padding:8px; background: #555; width:92px; height:95px; text-decoration: none; cursor: pointer; overflow: hidden; color: #fff; background: #00a8ec; z-index: 9; }
.items ul li:hover { opacity: 0.85; filter: alpha(opacity=85); }
.items ul li a{ color:#FFF;}
.items ul li span { position: absolute; left:8px; bottom:8px; font-size:16px; font-weight:bold; z-index: 8; }
.items ul li img{ position: absolute; left:30px; top:15px;  z-index: 7; height:55px; }




/*slider幻灯*/
.slider6{width:100%; height:305px; border: none; padding:0;}
.slider6 img{ height:305px; width: 100%;}
.slider6 p{ line-height:30px; text-align: center; position: relative; background: #f7f7f7; margin-top: -30px;}

.bx-wrapper{position:relative;margin:0 auto 0px;padding:0}
.bx-wrapper img{max-width:100%;display:block}
/*.bx-wrapper .bx-viewport{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;left:-5px;background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}*/
.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}
.bx-wrapper .bx-loading{min-height:50px;background:url(bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:10px}
.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block}
.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}
.bx-wrapper .bx-prev{left:10px;background:url(controls.png) no-repeat 0 -32px}
.bx-wrapper .bx-next{right:10px;background:url(controls.png) no-repeat -43px -32px}
.bx-wrapper .bx-prev:hover{background-position:0 0}
.bx-wrapper .bx-next:hover{background-position:-43px 0}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}
.bx-wrapper .bx-controls-direction a.disabled{display:none}
.bx-wrapper .bx-controls-auto{text-align:center}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(controls.png) -86px -11px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(controls.png) -86px -44px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.55);width:100%}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:1em;padding:10px; text-align: center;}



